SuperbAddons\Admin\Controllers\Wizard\WizardController B

Total Complexity 88
Dependencies 18
Dependents 12
Total lines 410
Lines of code 301
Logical lines of code 170
Comment lines 5
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
ValidateSelectionData()
A
50 12 29
InitializeWizardPageTemplates()
A
51 10 26
TemplateWizardCreateCallback()
A
48 9 31
TemplateWizardCallback()
S
54 7 21
SwitchThemeCallback()
S
51 6 24
HeaderFooterPreviewCallback()
S
62 5 11
InitializeWizardRecommenderSwitchAction()
S
59 3 17
MaybeSetWizardRecommenderTransient()
S
59 3 15
IsWizardStages()
S
70 3 6
GetRecommendedBlockThemes()
S
59 2 14
TemplateWizardCallbackPermissionCheck()
S
69 2 6
CompleteWizard()
S
65 2 9
isAllowedAction()
S
67 2 7
isAction()
S
77 2 3
Initialize()
S
67 2 9
GetPartPreviewTransient()
S
71 2 5
MaybeSetWizardWooCommerceTransient()
S
69 2 7
GetCompletedWizardType()
S
78 2 3
GetWizardCompleteURL()
S
65 1 10
GetWizardURL()
S
66 1 9
RemoveWizardPartPreviewTransient()
S
80 1 3
IsCompleteScreen()
S
79 1 3
ThemeHasCompletedWizard()
S
72 1 5
SetWizardPartPreviewTransient()
S
69 1 6
CompleteWooCommerceWizard()
S
80 1 3
InitializeTemplateWizardEndpoints()
S
68 1 7
RemoveWizardWooCommerceTransient()
S
80 1 3
GetWizardWoocommerceTransient()
S
80 1 3
GetWizardRecommenderTransient()
S
80 1 3
RemoveWizardRecommenderTransient()
S
80 1 3